<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    // 1,1,2,3,5,8,13,21,34,55
    // 求第n位

    // 递
    // fn(5) = fn(4) + fn(3)
    // fn(4) = fn(3) + fn(2)
    // fn(3) = fn(2) + fn(1)
    // fn(2) = 1
    // fn(1) = 1

    // 归
    // 5
    // fn(5) = 3 + 2
    // fn(4) = 2 + 1
    // fn(3) = 1 + 1
    // fn(2) = 1
    // fn(1) = 1

    // fn(1) = 1;
    // fn(2) = 1;

    // fn(5) = fn(5-1) + fn(5-2)

    // fn(n) = fn(n-1) + fn(n-2)

    function fn(n){
        if(n === 1 || n === 2){
            return 1;
        }
        return fn(n-1) + fn(n-2);
    }
    // console.log( fn(5) );



    // =========




    // 已知两个个位数，计算两个个位数之间的所有整数能组成的奇数
    // - 如：2，6
    // - 打印出：23，33，43，53，63，25，35，45，55，65

    // 2: 2,3,4,5,6
    // 3: 2,3,4,5,6
    // 4: 2,3,4,5,6
    // 5: 2,3,4,5,6
    // 6: 2,3,4,5,6

    function fun(n, m){

        // 保证n是小的，m是大的
        if(n > m){
            var x = n;
            n = m;
            m = x;
        }

        // 取出两个数字之间所有的整数
        for(var i=n;i<=m;i++){
            // 再取一次
            for(var j=n;j<=m;j++){
                // 将两次取出的数字组合后，取余，判断奇偶
                if( (i + "" + j) % 2 ){
                    console.log( i+""+j );
                }
            }
        }
    }
    fun(2, 6)


</script>
</html>